irrigation experiment - German English Dictionary